rotten egg - French English Dictionary